package com.zhuiyun.project.api.video.mobileVideo.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import javax.persistence.*;
import java.util.Date;

/**
 * @ClassName MobileVideoModel
 * @Description 移动端视频中间类
 * @Author qsh
 * @Date 2024/3/6 8:35
 **/
@Data
public class MobileVideoModel {
    /**
     * 视频主键ID
     */
    private Integer vId;

    /**
     * 用户ID
     */
    private Integer userId;

    /**
     * 音频id
     */
    private Integer audioId;

    /**
     * 视频文案
     */
    private String videoDesc;

    /**
     * 话题
     */
    private String videoTopic;

    /**
     * 视频回显ID
     */
    private Integer videoNumber;

    /**
     * 视频封面回显ID
     */
    private Integer coverNumber;

    /**
     * 点赞数
     */
    private Long likeCounts;

    /**
     * 收藏数
     */
    private Long collectCounts;

    /**
     * 评论数
     */
    private Long commentCounts;

    /**
     * 浏览量
     */
    private Long videoViews;

    /**
     * 分享量
     */
    private Long shareVolume;

    /**
     * 下载量
     */
    private Long download;

    /**
     * 视频状态（发布、隐藏
     */
    private String videoStatus;

    /**
     * 用户名称
     */
    private String userName;

    /**
     * 头像url
     */
    private String avatarId;

    /**
    * 时间戳
    */
    private Long stamp;

}
